/***

 *	DedeCMS v5.3 Style (grass green)

 *	dedecms.com  Author pigz  2008-11-10 10:57

 **/



/*--------------------------------------------------

 box base

 ---------------------------------------------*/



.tbox{/* 自适应宽度的块(通用块) */

	width:100%;

	border-bottom:1px solid #DCDDD5;

	overflow:hidden;

	background:url(../images/green_skin.png) 0 -294px repeat-x;

}

.tbox dt{

	height:28px;

	background:url(../images/menu.gif) left top no-repeat;

	border-left:1px solid #DCDDD5;

	border-right:1px solid #DCDDD5;

	border-top:1px solid #DCDDD5;

	overflow:hidden;

	clear:both;

}

.tbox dt strong{

	height:28px;

	line-height:28px;

	padding-left:22px;

	padding-right:4px;

	display:block;

	float:left;

	color:#660;

	letter-spacing:1px;

}

.tbox dt strong a{

	color:#660;

}

.tbox dt strong a:hover{

	color:#444;

	text-decoration:none;

}

.tbox dt span.more{

	float:right;

	position:relative;

	line-height:25px;

	padding-right:8px;

	color:#660;

}

.tbox dt span.more a{

	color:#660;

	text-decoration:none;

}

.tbox dt span.more a:hover{

	color:#333;

}

.tbox dt span.label{

	height:24px;

	float:right;

	overflow:hidden;

	padding-right:1px;

	padding-top:2px;

}

.tbox dt span.label a{

	height:25px;

	display:block;

	padding:0px 7px 0px 8px;

	line-height:23px;

	border-left:1px solid #DCDDD5;

	float:left;

	color:#666;

	text-decoration:none;

	overflow:hidden;

	letter-spacing:1px;

}

.tbox dt span.label a:hover{

	color:#360;

}

.tbox dt span.label a.thisclass{

	background:#FFF;

	color:#333;

	border-top:3px solid #F1F7EE;

}

.tbox dd{

	border-left:1px solid #DCDDD5;

	border-right:1px solid #DCDDD5;

	padding:4px 4px 0px;

	overflow:hidden;

}



.pserver { border:#DCDDD5 solid 3px; height:56px; background:#F7F7F7 url(../images/service.jpg) no-repeat; padding:48px 0 0 10px; color:#F60;}

/*--------------------------------------------------

 box layout (prefix space:a,b)

 ---------------------------------------------*/

 

/*---------- a : 文本列表块 ---------*/



/*---------- b : 图文混排块 ---------*/





/*-------------------------------------------------- 

 list layout (prefix space:c,d,e,f)

 ---------------------------------------------*/

 

/*---------- c : 纯文本列表 ---------*/

.c1{/* 纯文本链接列表 */

	padding:10px 5px;

	clear:right;

}

.c1 li{

	height:22px;

	line-height:22px;

	overflow:hidden;

	padding-left:16px;

	background:url(../images/ico-2.gif) 7px 11px no-repeat;

}

.c1 a{

	color:#333;

}



.c2{/* 水平切分的两列纯文本链接列表 */

	width:100%;

	padding:10px 5px;

	overflow:hidden;

	clear:both;

}

.c2 li{

	height:22px;

	line-height:22px;

	clear:both;

	overflow:hidden;

	padding-left:16px;

	background:url(../images/ico-2.gif) 7px 11px no-repeat;

}

.c2 li a{

	color:#333;

}



/*---------- d : 附加信息列表 ---------*/

.d1{/* 前置时间日期的小列表 */

	padding:4px 0px;

}

.d1 li{

	height:27px;

	line-height:27px;

	overflow:hidden;

}

.d1 li span{

	color:#999;

	margin-right:5px;

	float:left;

}

.d1 li a{

}

.d2{/* 后置时间日期的小列表 */

	padding:4px 0px;

}

.d2 li{

	height:27px;

	line-height:27px;

	overflow:hidden;

}

.d2 li span{

	color:#999;

	float:right;

	padding-right:10px;

	margin-left:10px;

}

.d2 li a{

	overflow:hidden;

}

.d4{/*带内容简介的小列表*/

	padding:0px 0px;

}

.d4 li{

	height:60px;

	padding:4px 8px;

	border-bottom:1px dashed #DCEBD7;

	overflow:hidden;

}

.d4 li a{

	display:block;

	line-height:23px;

	overflow:hidden;

	text-indent:14px;

	background:url(../images/ico-3.gif) 4px 9px no-repeat;

}

.d4 li p{

	color:#888;

	line-height:17px;

	height:33px;

	overflow:hidden;

}

.d5{/* 后置时间日期的大列表 */

	padding:8px;

	border-bottom:1px solid #EEE;

}

.d5 li{

	height:41px;

	line-height:41px;

	background:url(../images/ico-2.gif) 2px 17px no-repeat;

	padding-left:16px;

}

.d5 li a{

	font-size:14px;

}

.d5 li span{

	margin-left:10px;

	color:#999;

}

/*---------- e : 图文混排列表 ---------*/

.product_c li{

	width:345px;

	overflow:hidden;

	padding:10px 0;

	margin:0 5px;

	border-bottom:1px dashed #DCDDD5;

	float:left;

}

.product_c li a.preview{

	width:100px;

	margin-right:15px;

	float:left;

}

.product_c li a.preview img{

	width:100px;

	height:100px;

	display:block;

	padding:2px;

	border:1px solid #EEE;

}

.product_c li a.preview:hover img{

	border:1px solid #AAA;

	padding:2px;

}

.product_c li a.title{

	overflow:hidden;

	line-height:25px;

	font-weight:bold;

	font-size:14px;

}

.product_c li p{

	display:block;

	line-height:18px;

	color:#54554A;

}

.menulist{

	padding:10px;

	overflow:hidden;

}

.menulist li{

	width:170px;

	height:25px;

	line-height:25px;

	padding-left:20px;

	background:url(../images/prod.jpg) left 6px no-repeat;

	overflow:hidden;

	clear:both;

}

.menulist li a{

	color:#333;

}



.e1{/* 横向浮动的图片列表 120*90  */

	width:100%;

	overflow:hidden;

	clear:both;

}

.e1 li{

	width:106px;

	overflow:hidden;

	padding:10px 23px 0 13px;

	float:left;

	text-align:center;

}

.e1 li a{

	display:block;

}

.e1 li a:hover img{

	border:1px solid #999;

	padding:2px;

}

.e1 li a img{

	display:block;

	border:1px solid #E3E3E3;

	padding:2px;

	width:150px;

	height:90px;

}

.e1 li a span{

	display:block;

	line-height:17px;

	padding-top:6px;

}

.e1 li span{

	

}

.e2{

	

}

.e2 li{

	width:100%;

	overflow:hidden;

	clear:both;

	padding:18px 0px 12px;

	border-bottom:1px solid #EEE;

}

.e2 li a.preview{

	width:94px;

	float:left;

	margin-right:12px;

	margin-bottom:3px;

	margin-left:10px;

	display:inline;

}

.e2 li a.preview img{

	width:94px;

	height:94px;

	display:block;

	padding:2px;

	border:1px solid #EEE;

}

.e2 li a.preview:hover img{

	border:1px solid #AAA;

	padding:2px;

}

.e2 li a.title{

	overflow:hidden;

	line-height:25px;

	font-weight:bold;

	font-size:14px;

	margin-left:2px;

}

.e2 span.info{

	display:block;

	line-height:23px;

	color:#555;

	padding-left:12px;

}

.e2 span.info small{

	color:#AAA;

	font-size:12px;

	margin-right:3px;

}

.e2 span.info a{

	color:#690;

}

.e2 p.intro{

	color:#776955;

	line-height:20px;

	margin-left:5px;

	padding-left:10px;

	padding-right:10px;
	
	margin-top:2px;

}

.e3{/* 图文混排小列表 */	

	clear:both;

	overflow:hidden;

}

.e3 li{

	height:50px;

	overflow:hidden;

	padding:6px;

	border-bottom:1px dashed #DCEBD7;

}

.e3 li a.preview{

	width:58px;

	height:48px;

	float:left;

	display:block;

	margin-right:6px;

	overflow:hidden;

}

.e3 li a.preview img{

	width:58px;

	height:48px;

}



.e3 li a.title{

	height:21px;

	display:block;

	line-height:21px;

	overflow:hidden;

}

.e3 li .intro{

	color:#777;

	display:block;

	float:left;

	line-height:23px;

}

.e5{/* 竖排小图列表 102*70 (仅供首页图文混排列表使用) */

	padding-left:8px;

	width:112px;

	float:left;

	font-size:0px;

	line-height:0px;

}

.e5 li{

	display:block;

	width:104px;

	overflow:hidden;

	padding-top:8px;

}

.e6{/* 横排小图列表 102*70 (仅供首页图文混排列表使用) */

	height:81px;

	padding-left:6px;

	clear:both;

	overflow:hidden;

}

.e6 li{

	display:block;

	width:104px;

	padding-top:8px;

	padding-right:8px;

	overflow:hidden;

	float:left;

}

.e5 li a,.e6 li a{

	width:102px;

	height:70px;

	overflow:hidden;

	display:block;

	border:1px solid #676767;

}

.e5 li a img,.e6 li a img{

	display:block;

	width:102px;

	height:70px;

}

.e5 li a:hover,.e6 li a:hover{

	border:1px solid #333;

}

.e7{/* 横排小图列表 52*52 (用户头像列表) */

	clear:both;

	overflow:hidden;

}

.e7 li{

	width:60px;

	height:86px;

	float:left;

	overflow:hidden;

	padding-left:11px;

}

.e7 li a{

	display:block;

	margin:0px auto;

	text-align:center;

}

.e7 li a img{

	width:52px;

	height:52px;

	display:block;

	margin:0px auto 6px;

	padding:2px;

	border:1px solid #DDD;

}

.e7 li a:hover img{

	border:1px solid #AAA;

}



.e8{/*图集列表专用大图列表*/

	width:100%;

	overflow:hidden;

	clear:both;

	margin-left:12px;

	margin-top:16px;

}

.e8 li{

	width:168px;

	height:230px;

	float:left;

	display:block;

	overflow:hidden;

	margin-right:4px;

	text-align:center;

}

.e8 li .pic{

	width:160px;

	height:160px;

	display:block;
	
	border:1px solid #ccc;

	text-align:left;

	overflow:hidden;

}

.e8 li .pic:hover{


	border:1px solid #999;


}

.e8 li .pic img{

	width:152px;

	height:152px;

	display:block;

	margin-left:4px;

	margin-top:3px;

}

.e8 li .title{

	height:33px;

	display:block;

	line-height:16px;
	
	padding-top:5px;
	
	text-align: center;

	font-weight:bold;

	overflow:hidden;

}

.e8 li .date{

	color:#666;
	display:block; 
	margin-top:3px;
	text-align: center;

}

.e8 li .date small{

	line-height:17px;

	font-size:12px;

	color:#999;

}

.e9{/* 右侧小图列表 */

	width:100%;

	clear:both;

	overflow:hidden;

	padding-top:4px;

}

.e9 li{

	width:106px;

	height:110px;

	float:left;

	text-align:center;

	overflow:hidden;

	margin-left:6px;

	display:inline;

}

.e9 li a{

	color:#777;

}

.e9 li a img{

	width:102px;

	height:76px;

	display:block;

	padding:1px;

	border:1px solid #DDD;

}

.e9 li a span.title{

	display:block;

	height:29px;

	line-height:29px;

	overflow:hidden;

}

/*---------- f : 特殊列表 ---------*/

.f1{/* 带数字ICO的排行榜列表 */

	background:url(../images/number-range.gif) 5px 5px no-repeat;

	overflow:hidden;

}

.f1 li{

	height:38px;

	display:block;

	padding:3px 0px 4px 0px;;

	border-bottom:1px dashed #DCEBD7;

	padding-left:38px;

	overflow:hidden;

}

.f1 li a{

	height:21px;

	line-height:21px;

	overflow:hidden;

	display:block;

}

.f1 li span{

	line-height:15px;

	color:#666666;

	margin-left:5px;

}

.f1 li span small{

	font-size:12px;

	color:#999;

}

.f1 li span a{

	display:inline;

	line-height:15px;

	color:#666666;

	color:#690;

}



.f2{/* 评论专用列表 */

	overflow:hidden;

}

.f2 li{

	height:73px;

	clear:both;

	overflow:hidden;

	border-bottom:1px dashed #DCEBD7;

	padding:0px 8px;

}

.f2 small{

	display:block;

	height:21px;

	padding-top:6px;

	line-height:21px;

	overflow:hidden;

	font-size:12px;

	color:#999;

}

.f2 small a.username{

	color:#666;

}

.f2 p{

	height:42px;

	overflow:hidden;

	line-height:21px;

	color:#888;

	text-indent:17px;

	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;

}



.f4{/*友情链接(图片)专用*/



}

.f4 li{

	width:94px;

	height:37px;

	display:block;

	float:left;

	overflow:hidden;

	margin:10px 12px 2px 8px;

}

.f4 li a{

	width:88px;

	height:31px;

	overflow:hidden;

	float:left;

	border:3px solid #FFF;

}

.f4 li a:hover{

	border:3px solid #EEE;

}

.f5{/*友情链接(文字)专用*/

	width:100%;

	overflow:hidden;

	clear:both;

	padding-bottom:10px;

}

.f5 li{

	float:left;

	line-height:14px;

	padding:8px 5px 0px;

	white-space:nowrap;

}

.f5 li a{

	color:#666666;

	float:left;

}



.f6{/* 链接横排自适应列表 */

	width:100%;

	overflow:hidden;

	clear:both;

	padding-bottom:10px;

}

.f6 li{

	float:left;

	line-height:14px;

	padding:8px 10px 0px;

	white-space:nowrap;

}

.f6 li a{

	color:#666666;

	float:left;

}

/*-------------------------------------------------- 

 list icon

 ---------------------------------------------*/

.ico1 li{

	padding-left:16px;

	background:url(../images/ico-1.gif) 7px 11px no-repeat;

}

.ico2 li{

	padding-left:16px;

	background:url(../images/ico-2.gif) 6px 11px no-repeat;

}

.ico3 li{

	padding-left:16px;

	background:url(../images/ico-3.gif) 7px 8px no-repeat;

}



